﻿namespace SmartPlant.Model.Biz
{
    /// <summary>
    /// 
    ///</summary>
    public class PlantArea
    {
        /// <summary>
        ///  
        ///</summary>
        public decimal PlantId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal AreaId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal ProjId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal SiteId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal ChgNum { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string UserName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string ChgStatus { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public DateTime? ChgDate { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaNote { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal? ParentId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC01 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC02 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC03 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC04 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC05 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC06 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC07 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC08 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC09 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC10 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC11 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC12 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC13 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC14 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC15 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC16 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC17 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC18 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC19 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string AreaUdfC20 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal? PlantStructureItemId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string PauPath { get; set; }


        #region 拓展
        //[Navigate(NavigateType.ManyToOne, nameof(PlantId))]
        //public Plant Plant { get; set; }
        public List<PlantAreaUnit> Unit { get; set; }
        #endregion
    }
}
